let path = require('path')
module.exports = {
  // 开启代理服务器
  devServer: {
    // 让代理服务器将请求转发到http://news-at.zhihu.com/api/4
    proxy: {
      '/api': {
        target: 'http://news-at.zhihu.com/api/4',
        pathRewrite: {
          '^/api': ''
        }, // 重写请求路径，因为带了前缀，还需要再把前缀去掉再转发到服务器
        changeOrigin: true //用于控制请求头中host值
      }
    }
  },
  // 第三方插件配置（scss和它一样）
  pluginOptions: {
    'style-resources-loader': {
        // less的话  这里改成less
        preProcessor: 'less',
        //在assets（静态资源文件夹）下创建全局样式文件；index.less 它就是less全局变量
        patterns: [path.resolve(__dirname, './src/assets/styles/index.less')]
    }
}
}